package org.fh.domain;

/**
 * @Author: wwy
 * @Date: 2020/10/23 14:24
 */
public class LampStatus{
    private String deviceId;//设备id
    private String yellowLightFrequency;//黄灯频率(0: 关闭，1: 常亮，2: 30 次/分钟，3: 60 次/分钟，4: 120 次/分钟， 173 其它值无效
    private String yellowLightLuminance;//黄灯亮度(1—10：如果为 0 视为无效，一般在关闭时出现此值
    private String redLightFrequency;//红灯频率0: 关闭，1: 常亮，2: 30 次/分钟，3: 60 次/分钟，4: 120 次/分钟， 176 其它值无效
    private String redLightLuminance;//红灯亮度
    private String carInspectionDeviceStatus;//车检器状态(0：关闭，1：开启，其它值无效)
    private String closeTime;//关闭时间
    private String startTime;//开启时间
    private String currentVisibility;//当前能见度
    private String forecastVisibility;//预测能见度

    public String getYellowLightFrequency() {
        return yellowLightFrequency;
    }

    public void setYellowLightFrequency(String yellowLightFrequency) {
        this.yellowLightFrequency = yellowLightFrequency;
    }

    public String getYellowLightLuminance() {
        return yellowLightLuminance;
    }

    public void setYellowLightLuminance(String yellowLightLuminance) {
        this.yellowLightLuminance = yellowLightLuminance;
    }

    public String getRedLightFrequency() {
        return redLightFrequency;
    }

    public void setRedLightFrequency(String redLightFrequency) {
        this.redLightFrequency = redLightFrequency;
    }

    public String getRedLightLuminance() {
        return redLightLuminance;
    }

    public void setRedLightLuminance(String redLightLuminance) {
        this.redLightLuminance = redLightLuminance;
    }

    public String getCarInspectionDeviceStatus() {
        return carInspectionDeviceStatus;
    }

    public void setCarInspectionDeviceStatus(String carInspectionDeviceStatus) {
        this.carInspectionDeviceStatus = carInspectionDeviceStatus;
    }

    public String getCloseTime() {
        return closeTime;
    }

    public void setCloseTime(String closeTime) {
        this.closeTime = closeTime;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getCurrentVisibility() {
        return currentVisibility;
    }

    public void setCurrentVisibility(String currentVisibility) {
        this.currentVisibility = currentVisibility;
    }

    public String getForecastVisibility() {
        return forecastVisibility;
    }

    public void setForecastVisibility(String forecastVisibility) {
        this.forecastVisibility = forecastVisibility;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    @Override
    public String toString() {
        return "LampStatus{" +
                "deviceId='" + deviceId + '\'' +
                ", yellowLightFrequency='" + yellowLightFrequency + '\'' +
                ", yellowLightLuminance='" + yellowLightLuminance + '\'' +
                ", redLightFrequency='" + redLightFrequency + '\'' +
                ", redLightLuminance='" + redLightLuminance + '\'' +
                ", carInspectionDeviceStatus='" + carInspectionDeviceStatus + '\'' +
                ", closeTime='" + closeTime + '\'' +
                ", startTime='" + startTime + '\'' +
                ", currentVisibility='" + currentVisibility + '\'' +
                ", forecastVisibility='" + forecastVisibility + '\'' +
                '}';
    }
}
